window: Drop some x11-specific apis
authorMatthias Clasen <mclasen@redhat.com>
Sat, 20 Apr 2019 01:13:41 +0000 (01:13 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 20 Apr 2019 02:28:46 +0000 (02:28 +0000)
commitfed2db1493606342e0c80df6e959158f9d467523
tree1d8a4e9cb0ccc9f36f746104a518eb1b8516fcd8
parent77ff83cdd14352015514c14f4fab33e164b83977
window: Drop some x11-specific apis

The skip-taskbar, skip-pager and urgency hints were
only ever implemented for X11, and are not very useful
with modern desktops. Relegate the functionality to
x11 backend api, and drop the GtkWindow api.
15 files changed:
docs/reference/gdk/gdk4-sections.txt
docs/reference/gtk/gtk4-sections.txt
gdk/broadway/gdksurface-broadway.c
gdk/gdksurface.c
gdk/gdksurface.h
gdk/gdksurfaceimpl.h
gdk/quartz/gdksurface-quartz.c
gdk/wayland/gdksurface-wayland.c
gdk/win32/gdksurface-win32.c
gdk/win32/gdkwin32surface.h
gdk/x11/gdksurface-x11.c
gdk/x11/gdkx11surface.h
gtk/gtkmessagedialog.c
gtk/gtkwindow.c
gtk/ui/gtkmessagedialog.ui